international standard-setting body - German English Dictionary